Cloudflare - La barre d'admin est mise en cache / Dois-je utiliser l'option Cache Everything de Cloudflare
Dans cette documentation
Ma barre d'admin est mise en cache
Quand vous activez l'option Cache Everything de l'onglet Page Rules de Cloudflare, elle ne fait pas de distinction entre les utilisateurs connectés et déconnectés. Cela signifie que si vous visualisez le site alors que vous êtes connecté, il mettra cette version en cache et la montrera à tous les utilisateurs.
Vous pouvez vérifier si c'est le problème en désactivant la règle Cache Everything dans Cloudflare et en testant à nouveau. Dans l'onglet Page Rules, vous pouvez le faire comme indiqué ci-dessous :
Si ça résout le problème, vous devez supprimer cette règle de page.
La seule façon de contourner ce problème est de souscrire au Business Plan de Cloudflare et de pouvoir utiliser la fonction de contournement basée sur les cookies.
Si vous voulez utiliser Cache Everything, que vous n'avez pas souscrit au Business Plan et que vous ne voulez pas que la barre d'administration soit mise en cache, vous devrez empêcher la barre d'administration d'être affichée sur la partie frontale de votre site.
Vous trouverez plus d'informations ici : https://community.cloudflare.com/t/cache-everything-with-wordpress/556
Cache Everything ne fonctionne pas
Les règles de cache du navigateur définies par WP Rocket dans le fichier htaccess peuvent empêcher Cache Everything de prendre effet. Utilisez le réglage Edge TTL dans Cloudflare pour résoudre ça.
Purger le cache
Lorsque WP Rocket détecte que Cache Everything est activé pour votre site, la purge du cache Cloudflare sera automatiquement synchronisée avec la purge du cache de WP Rocket.